home *** CD-ROM | disk | FTP | other *** search
- package Astro;
-
- import com.siemens.mp.game.ExtendedImage;
-
- // $FF: renamed from: Astro.k
- class class_0 {
- // $FF: renamed from: do int
- static final int field_0 = 7;
- // $FF: renamed from: g int[]
- int[] field_1 = new int[7];
- // $FF: renamed from: e int[]
- int[] field_2 = new int[7];
- // $FF: renamed from: new int[]
- int[] field_3 = new int[7];
- // $FF: renamed from: for int[]
- int[] field_4 = new int[7];
- // $FF: renamed from: b int
- int field_5;
- // $FF: renamed from: void int
- int field_6;
- // $FF: renamed from: if int
- int field_7;
- // $FF: renamed from: a int
- int field_8;
- // $FF: renamed from: int int
- int field_9;
- // $FF: renamed from: byte int
- int field_10;
- // $FF: renamed from: try boolean
- boolean field_11;
- // $FF: renamed from: i int
- int field_12;
- // $FF: renamed from: case int
- int field_13;
- // $FF: renamed from: goto int
- int field_14;
- // $FF: renamed from: h int
- int field_15;
- // $FF: renamed from: f int
- int field_16;
- // $FF: renamed from: d int
- int field_17;
- // $FF: renamed from: long Astro.c
- c field_18;
- // $FF: renamed from: null Astro.c
- c field_19;
- // $FF: renamed from: c int
- static int field_20;
- // $FF: renamed from: else int
- static int field_21;
- // $FF: renamed from: char int
- static int field_22;
-
- class_0() {
- this.field_5 = d.long / 2;
- this.field_6 = d.case / 2;
-
- for(field_20 = 0; field_20 < 7; ++field_20) {
- this.method_5(field_20);
- }
-
- this.field_18 = new c("title.bin");
- this.field_19 = new c("menu.bin");
- this.field_18.int.setPosition(0, 0);
- this.field_19.int.setPosition(75, 67);
- this.field_9 = 0;
- this.field_10 = 30;
- this.field_13 = 0;
- this.field_14 = 1;
- this.field_16 = 0;
- this.field_17 = 2;
- this.field_11 = false;
- }
-
- // $FF: renamed from: a () void
- void method_0() {
- d.b.addObject(this.field_18.int);
- d.b.addObject(this.field_19.int);
- this.field_18.int.setVisible(true);
- this.field_19.int.setVisible(true);
- }
-
- // $FF: renamed from: if () void
- void method_1() {
- d.b.deleteObject(this.field_18.int);
- d.b.deleteObject(this.field_19.int);
- }
-
- // $FF: renamed from: a (int, int) void
- void method_2(int var1, int var2) {
- switch (var2) {
- case 1:
- this.field_8 = -5;
- break;
- case 2:
- this.field_7 = -5;
- case 3:
- case 4:
- default:
- break;
- case 5:
- this.field_7 = 5;
- break;
- case 6:
- this.field_8 = 5;
- }
-
- }
-
- // $FF: renamed from: do (int, int) void
- void method_3(int var1, int var2) {
- this.field_7 = 0;
- this.field_8 = 0;
- }
-
- // $FF: renamed from: if (int, int) void
- void method_4(int var1, int var2) {
- this.method_2(var1, var2);
- }
-
- // $FF: renamed from: a (int) void
- void method_5(int var1) {
- this.field_1[var1] = Math.abs(CMidlet.try.nextInt() % d.long) << 8;
- this.field_2[var1] = Math.abs(CMidlet.try.nextInt() % d.case) << 8;
- if (this.field_1[var1] >> 8 == d.long / 2) {
- int var10002 = this.field_1[var1]++;
- }
-
- if (this.field_2[var1] >> 8 == d.case / 2) {
- int var2 = this.field_2[var1]++;
- }
-
- }
-
- // $FF: renamed from: a (com.siemens.mp.game.ExtendedImage) void
- public void method_6(ExtendedImage var1) {
- var1.clear((byte)1);
- if (this.field_5 + this.field_7 >= 0 && this.field_5 + this.field_7 < d.long) {
- this.field_5 += this.field_7;
- }
-
- if (this.field_6 + this.field_8 >= 0 && this.field_6 + this.field_8 < d.case) {
- this.field_6 += this.field_8;
- }
-
- var1.setPixel(this.field_5, this.field_6, (byte)0);
-
- for(field_20 = 0; field_20 < 7; ++field_20) {
- this.field_3[field_20] = (this.field_1[field_20] - (this.field_5 << 8)) / 10;
- this.field_4[field_20] = (this.field_2[field_20] - (this.field_6 << 8)) / 10;
- int[] var10000 = this.field_1;
- int var10001 = field_20;
- var10000[var10001] += this.field_3[field_20];
- var10000 = this.field_2;
- var10001 = field_20;
- var10000[var10001] += this.field_4[field_20];
- if (this.field_1[field_20] >> 8 >= d.long || this.field_1[field_20] < 0) {
- this.method_5(field_20);
- }
-
- if (this.field_2[field_20] >> 8 >= d.case || this.field_2[field_20] < 0) {
- this.method_5(field_20);
- }
-
- field_21 = this.field_1[field_20] >> 8;
- field_22 = this.field_2[field_20] >> 8;
- var1.setPixel(field_21, field_22, (byte)0);
- var1.setPixel(field_21 + 1, field_22, (byte)0);
- var1.setPixel(field_21 - 1, field_22, (byte)0);
- var1.setPixel(field_21, field_22 + 1, (byte)0);
- var1.setPixel(field_21, field_22 - 1, (byte)0);
- }
-
- if (this.field_9 == this.field_10) {
- if (++this.field_13 == this.field_14) {
- if (this.field_18.int.getFrame() == 0) {
- this.field_12 = 1;
- }
-
- if (this.field_18.int.getFrame() == this.field_18.a - 1) {
- this.field_12 = -1;
- this.field_11 = true;
- }
-
- this.field_18.int.setFrame(this.field_18.int.getFrame() + this.field_12);
- this.field_13 = 0;
- if (this.field_18.int.getFrame() == 0 && this.field_11) {
- this.field_9 = 0;
- this.field_10 = Math.abs(CMidlet.try.nextInt() % 30) + 10;
- this.field_11 = false;
- }
- }
- } else {
- ++this.field_9;
- }
-
- if (++this.field_16 == this.field_17) {
- if (this.field_19.int.getFrame() == 0) {
- this.field_15 = 1;
- }
-
- if (this.field_19.int.getFrame() == this.field_19.a - 1) {
- this.field_15 = -1;
- }
-
- this.field_19.int.setFrame(this.field_19.int.getFrame() + this.field_15);
- this.field_16 = 0;
- }
-
- d.b.paint(var1, 0, 0);
- var1.blitToScreen(0, 0);
- }
- }
-